Supporting Cloud Service Operation Management for Elasticity

نویسندگان

  • Georgiana Copil
  • Hong Linh Truong
  • Schahram Dustdar
چکیده

Complex cloud services rely on various IaaS, PaaS, and SaaS cloud offerings. Fast (re)deployment and testing cycles, and the rapidity of changes of various dependent infrastructures and services, imply a need for continuous adaptation. Although software-based elasticity control solutions can automate various decisions through intelligent decisionmaking processes, in many cases, such adaptation requires interactions among different cloud service provider employees and among different providers. However, decisions from stakeholders and elasticity software controllers should be seamlessly integrated. In this paper, we analyze the needs of service providers and the possible interactions in elasticity operations management that should be supported. We focus on interactions between service provider employees and elasticity controllers, and propose novel interaction protocols considering various organization roles and their concerns from the elasticity control point of view. We introduce the elasticity Operations Management Platform (eOMP) which supports seamless interactions among service provider employees and software controllers. eOMP provides elasticity directives to enable notifications for complex elasticity issues to be solved by service provider employees, and the necessary mechanisms for managing cloud service elasticity. Our experiments show that service provider employees can easily interact with elasticity controllers, and, according to their responsibilities, take part in the elasticity control to address issues which may arise at runtime for complex software services.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SYBL+MELA: Specifying, Monitoring, and Controlling Elasticity of Cloud Services

One of the major challenges in cloud computing is to simplify the monitoring and control of elasticity. On the one hand, the user should be able to specify complex elasticity requirements in a simple way and to monitor and analyze elasticity behavior based on his/her requirements. On the other hand, supporting tools for controlling and monitoring elasticity must be able to capture and control c...

متن کامل

Multi-level Elasticity Control of Cloud Services

Fine-grained elasticity control of cloud services has to deal with multiple elasticity perspectives (quality, cost, and resources). We propose a cloud services elasticity control mechanism that considers the service structure for controlling the cloud service elasticity at multiple levels, by firstly defining an abstract composition model for cloud services and enabling multi-level elasticity c...

متن کامل

MELA: elasticity analytics for cloud services

While cloud computing has enabled applications to be designed as elastic cloud services, there is a lack of tools and techniques for monitoring and analysing their elasticity at multiple levels, from the service level to the underlying virtual infrastructure. In this paper, we focus on monitoring and evaluating elasticity of cloud services, crucial for supporting users and automatic elasticity ...

متن کامل

SLA-driven dynamic cloud resource management

As the size and complexity of Cloud systems increases, the manual management of these solutions becomes a challenging issue as more personnel, resources and expertise are needed. Service Level Agreement (SLA)-aware autonomic cloud solutions enable managing large scale infrastructure management meanwhile supporting multiple dynamic requirement from users. This paper contributes to these topics b...

متن کامل

Big Data and Cloud Computing: New Challenges or Old Wine in a New Bottle?

Cloud computing is an extremely successful paradigm of service oriented computing and has revolutionized the way computing infrastructure is abstracted and used. Three most popular cloud paradigms include: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). The concept however can also be extended to Database as a Service and many more. Elasticity...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015